package com.yuexunit.operationman.nbsy.module.InterventionalOperation.Bean;

import java.util.List;

/**
 * Created by work-jx on 2017/7/31.
 */
public class InterNursingBean {

    /**
     * code : 200
     * desc : 发送数据成功
     * object : {"interNursing":{"interId":32,"patientName":"虞金珊","patientSex":"2","patientAge":53,"operationNo":"2017222151","inHospitalNo":"201722215","clinicalDiagnosis":"声带囊肿","operationName":"经直达喉镜喉肿物摘除术","operationAfterDesc":"手术后诊断","anaesthesiaType":2,"anaesthesiaMeasure":"麻醉药;555","anestheSign":"麻醉者","anestheSignTime":null,"anesthSignTimeStr":null,"anesthesiaStartTime":1501490100000,"anesthesiaStartTimeStr":"2017-07-31 16:35","anesthesiaEndTime":1501490100000,"anesthesiaEndTimeStr":"2017-07-31 16:35","operationStartTime":1501490100000,"operationStartTimeStr":"2017-07-31 16:35","operationEndTime":1501490100000,"operationEndTimeStr":"2017-07-31 16:35","operationDoctorSign":"手术医生","operationDoctorSignTime":null,"operationDoctorSignTimeStr":null,"operationBefore":null,"operationAfter":null,"operationMedicine":"用药","status":1,"createId":null,"createName":null,"createTime":null,"updateId":null,"updateName":null,"updateTime":null},"interNursingItemList":[{"interItemId":65,"interId":32,"itemCode":"P","itemName":null,"itemValue":"58;;;;;;;;;;;;;;","createTime":null},{"interItemId":66,"interId":32,"itemCode":"BP","itemName":null,"itemValue":";;25/110;;;;;;;;;;;;","createTime":null},{"interItemId":67,"interId":32,"itemCode":"OS","itemName":null,"itemValue":";;;;25;;;;;;;;;;","createTime":null}]}
     */

    private int code;
    private String desc;
    /**
     * interNursing : {"interId":32,"patientName":"虞金珊","patientSex":"2","patientAge":53,"operationNo":"2017222151","inHospitalNo":"201722215","clinicalDiagnosis":"声带囊肿","operationName":"经直达喉镜喉肿物摘除术","operationAfterDesc":"手术后诊断","anaesthesiaType":2,"anaesthesiaMeasure":"麻醉药;555","anestheSign":"麻醉者","anestheSignTime":null,"anesthSignTimeStr":null,"anesthesiaStartTime":1501490100000,"anesthesiaStartTimeStr":"2017-07-31 16:35","anesthesiaEndTime":1501490100000,"anesthesiaEndTimeStr":"2017-07-31 16:35","operationStartTime":1501490100000,"operationStartTimeStr":"2017-07-31 16:35","operationEndTime":1501490100000,"operationEndTimeStr":"2017-07-31 16:35","operationDoctorSign":"手术医生","operationDoctorSignTime":null,"operationDoctorSignTimeStr":null,"operationBefore":null,"operationAfter":null,"operationMedicine":"用药","status":1,"createId":null,"createName":null,"createTime":null,"updateId":null,"updateName":null,"updateTime":null}
     * interNursingItemList : [{"interItemId":65,"interId":32,"itemCode":"P","itemName":null,"itemValue":"58;;;;;;;;;;;;;;","createTime":null},{"interItemId":66,"interId":32,"itemCode":"BP","itemName":null,"itemValue":";;25/110;;;;;;;;;;;;","createTime":null},{"interItemId":67,"interId":32,"itemCode":"OS","itemName":null,"itemValue":";;;;25;;;;;;;;;;","createTime":null}]
     */

    private ObjectEntity object;

    public void setCode(int code) {
        this.code = code;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public void setObject(ObjectEntity object) {
        this.object = object;
    }

    public int getCode() {
        return code;
    }

    public String getDesc() {
        return desc;
    }

    public ObjectEntity getObject() {
        return object;
    }

    public static class ObjectEntity {
        /**
         * interId : 32
         * patientName : 虞金珊
         * patientSex : 2
         * patientAge : 53
         * operationNo : 2017222151
         * inHospitalNo : 201722215
         * clinicalDiagnosis : 声带囊肿
         * operationName : 经直达喉镜喉肿物摘除术
         * operationAfterDesc : 手术后诊断
         * anaesthesiaType : 2
         * anaesthesiaMeasure : 麻醉药;555
         * anestheSign : 麻醉者
         * anestheSignTime : null
         * anesthSignTimeStr : null
         * anesthesiaStartTime : 1501490100000
         * anesthesiaStartTimeStr : 2017-07-31 16:35
         * anesthesiaEndTime : 1501490100000
         * anesthesiaEndTimeStr : 2017-07-31 16:35
         * operationStartTime : 1501490100000
         * operationStartTimeStr : 2017-07-31 16:35
         * operationEndTime : 1501490100000
         * operationEndTimeStr : 2017-07-31 16:35
         * operationDoctorSign : 手术医生
         * operationDoctorSignTime : null
         * operationDoctorSignTimeStr : null
         * operationBefore : null
         * operationAfter : null
         * operationMedicine : 用药
         * status : 1
         * createId : null
         * createName : null
         * createTime : null
         * updateId : null
         * updateName : null
         * updateTime : null
         * circuit : null
         */

        private InterNursingEntity interNursing;
        /**
         * interItemId : 65
         * interId : 32
         * itemCode : P
         * itemName : null
         * itemValue : 58;;;;;;;;;;;;;;
         * createTime : null
         */

        private List<InterNursingItemListEntity> interNursingItemList;

        public void setInterNursing(InterNursingEntity interNursing) {
            this.interNursing = interNursing;
        }

        public void setInterNursingItemList(List<InterNursingItemListEntity> interNursingItemList) {
            this.interNursingItemList = interNursingItemList;
        }

        public InterNursingEntity getInterNursing() {
            return interNursing;
        }

        public List<InterNursingItemListEntity> getInterNursingItemList() {
            return interNursingItemList;
        }

        public static class InterNursingEntity {
            private String interId;
            private String patientName;
            private String patientSex;
            private String patientAge;
            private String operationNo;
            private String inHospitalNo;
            private String clinicalDiagnosis;
            private String operationName;
            private String operationAfterDesc;
            private String anaesthesiaType;
            private String anaesthesiaMeasure;
            private String anestheSign;
            private String anestheSignTime;
            private String anesthSignTimeStr;
            private String anesthesiaStartTime;
            private String anesthesiaStartTimeStr;
            private String anesthesiaEndTime;
            private String anesthesiaEndTimeStr;
            private String operationStartTime;
            private String operationStartTimeStr;
            private String operationEndTime;
            private String operationEndTimeStr;
            private String operationDoctorSign;
            private String operationDoctorSignTime;
            private String operationDoctorSignTimeStr;
            private String operationBefore;
            private String operationAfter;
            private String operationMedicine;
            private String injectionTime;
            private String status;
            private String createId;
            private String createName;
            private String createTime;
            private String updateId;
            private String updateName;
            private String updateTime;
            private String circuit;

            public String getCircuit() {
                return circuit;
            }

            public void setCircuit(String circuit) {
                this.circuit = circuit;
            }

            public void setInterId(String interId) {
                this.interId = interId;
            }

            public void setPatientName(String patientName) {
                this.patientName = patientName;
            }

            public void setPatientSex(String patientSex) {
                this.patientSex = patientSex;
            }

            public void setPatientAge(String patientAge) {
                this.patientAge = patientAge;
            }

            public void setOperationNo(String operationNo) {
                this.operationNo = operationNo;
            }

            public void setInHospitalNo(String inHospitalNo) {
                this.inHospitalNo = inHospitalNo;
            }

            public void setClinicalDiagnosis(String clinicalDiagnosis) {
                this.clinicalDiagnosis = clinicalDiagnosis;
            }

            public void setOperationName(String operationName) {
                this.operationName = operationName;
            }

            public void setOperationAfterDesc(String operationAfterDesc) {
                this.operationAfterDesc = operationAfterDesc;
            }

            public void setAnaesthesiaType(String anaesthesiaType) {
                this.anaesthesiaType = anaesthesiaType;
            }

            public void setAnaesthesiaMeasure(String anaesthesiaMeasure) {
                this.anaesthesiaMeasure = anaesthesiaMeasure;
            }

            public void setAnestheSign(String anestheSign) {
                this.anestheSign = anestheSign;
            }

            public void setAnestheSignTime(String anestheSignTime) {
                this.anestheSignTime = anestheSignTime;
            }

            public void setAnesthSignTimeStr(String anesthSignTimeStr) {
                this.anesthSignTimeStr = anesthSignTimeStr;
            }

            public void setAnesthesiaStartTime(String anesthesiaStartTime) {
                this.anesthesiaStartTime = anesthesiaStartTime;
            }

            public void setAnesthesiaStartTimeStr(String anesthesiaStartTimeStr) {
                this.anesthesiaStartTimeStr = anesthesiaStartTimeStr;
            }

            public void setAnesthesiaEndTime(String anesthesiaEndTime) {
                this.anesthesiaEndTime = anesthesiaEndTime;
            }

            public void setAnesthesiaEndTimeStr(String anesthesiaEndTimeStr) {
                this.anesthesiaEndTimeStr = anesthesiaEndTimeStr;
            }

            public void setOperationStartTime(String operationStartTime) {
                this.operationStartTime = operationStartTime;
            }

            public void setOperationStartTimeStr(String operationStartTimeStr) {
                this.operationStartTimeStr = operationStartTimeStr;
            }

            public void setOperationEndTime(String operationEndTime) {
                this.operationEndTime = operationEndTime;
            }

            public void setOperationEndTimeStr(String operationEndTimeStr) {
                this.operationEndTimeStr = operationEndTimeStr;
            }

            public void setOperationDoctorSign(String operationDoctorSign) {
                this.operationDoctorSign = operationDoctorSign;
            }

            public void setOperationDoctorSignTime(String operationDoctorSignTime) {
                this.operationDoctorSignTime = operationDoctorSignTime;
            }

            public void setOperationDoctorSignTimeStr(String operationDoctorSignTimeStr) {
                this.operationDoctorSignTimeStr = operationDoctorSignTimeStr;
            }

            public void setOperationBefore(String operationBefore) {
                this.operationBefore = operationBefore;
            }

            public void setOperationAfter(String operationAfter) {
                this.operationAfter = operationAfter;
            }

            public void setOperationMedicine(String operationMedicine) {
                this.operationMedicine = operationMedicine;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public void setCreateId(String createId) {
                this.createId = createId;
            }

            public void setCreateName(String createName) {
                this.createName = createName;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public void setUpdateId(String updateId) {
                this.updateId = updateId;
            }

            public void setUpdateName(String updateName) {
                this.updateName = updateName;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public String getInterId() {
                return interId;
            }

            public String getPatientName() {
                return patientName;
            }

            public String getPatientSex() {
                return patientSex;
            }

            public String getPatientAge() {
                return patientAge;
            }

            public String getOperationNo() {
                return operationNo;
            }

            public String getInHospitalNo() {
                return inHospitalNo;
            }

            public String getClinicalDiagnosis() {
                return clinicalDiagnosis;
            }

            public String getOperationName() {
                return operationName;
            }

            public String getOperationAfterDesc() {
                return operationAfterDesc;
            }

            public String getAnaesthesiaType() {
                return anaesthesiaType;
            }

            public String getAnaesthesiaMeasure() {
                return anaesthesiaMeasure;
            }

            public String getAnestheSign() {
                return anestheSign;
            }

            public String getAnestheSignTime() {
                return anestheSignTime;
            }

            public String getAnesthSignTimeStr() {
                return anesthSignTimeStr;
            }

            public String getAnesthesiaStartTime() {
                return anesthesiaStartTime;
            }

            public String getAnesthesiaStartTimeStr() {
                return anesthesiaStartTimeStr;
            }

            public String getAnesthesiaEndTime() {
                return anesthesiaEndTime;
            }

            public String getAnesthesiaEndTimeStr() {
                return anesthesiaEndTimeStr;
            }

            public String getOperationStartTime() {
                return operationStartTime;
            }

            public String getOperationStartTimeStr() {
                return operationStartTimeStr;
            }

            public String getOperationEndTime() {
                return operationEndTime;
            }

            public String getOperationEndTimeStr() {
                return operationEndTimeStr;
            }

            public String getOperationDoctorSign() {
                return operationDoctorSign;
            }

            public String getOperationDoctorSignTime() {
                return operationDoctorSignTime;
            }

            public String getOperationDoctorSignTimeStr() {
                return operationDoctorSignTimeStr;
            }

            public String getOperationBefore() {
                return operationBefore;
            }

            public String getOperationAfter() {
                return operationAfter;
            }

            public String getOperationMedicine() {
                return operationMedicine;
            }

            public String getStatus() {
                return status;
            }

            public String getCreateId() {
                return createId;
            }

            public String getCreateName() {
                return createName;
            }

            public String getCreateTime() {
                return createTime;
            }

            public String getUpdateId() {
                return updateId;
            }

            public String getUpdateName() {
                return updateName;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public String getInjectionTime() {
                return injectionTime;
            }

            public void setInjectionTime(String injectionTime) {
                this.injectionTime = injectionTime;
            }
        }

        public static class InterNursingItemListEntity {
            private String interItemId;
            private String interId;
            private String itemCode;
            private String itemName;
            private String itemValue;
            private String createTime;

            public void setInterItemId(String interItemId) {
                this.interItemId = interItemId;
            }

            public void setInterId(String interId) {
                this.interId = interId;
            }

            public void setItemCode(String itemCode) {
                this.itemCode = itemCode;
            }

            public void setItemName(String itemName) {
                this.itemName = itemName;
            }

            public void setItemValue(String itemValue) {
                this.itemValue = itemValue;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getInterItemId() {
                return interItemId;
            }

            public String getInterId() {
                return interId;
            }

            public String getItemCode() {
                return itemCode;
            }

            public String getItemName() {
                return itemName;
            }

            public String getItemValue() {
                return itemValue;
            }

            public String getCreateTime() {
                return createTime;
            }
        }
    }
}
